embryonal sarcoma - Spanish English Dictionary